package com.zdy.im.user.vo.response;


import java.io.Serializable;
import java.util.Date;

import com.sixeco.framework.common.api.ApiDesc;
import com.sixeco.framework.common.data.BaseEntity;
import com.alibaba.excel.annotation.ExcelProperty;

/**
* @ClassName: ImFriendApplyResponseVo.java
* @Description: 的数据交互处理类
 * @Author 作者 : zdy
 * @CreateDate 创建时间: 2021-02-30
* @version V1.0.0
* <p>
* ----------------------------------------------------------------------------
*  modifyer    modifyTime                 comment
*
* ----------------------------------------------------------------------------
* </p>
*/
public class ImFriendApplyResponseVo  extends BaseEntity implements Serializable {




 		/** userId 用户id  */
 		@ApiDesc(value = "用户id", required = 0)
 		@ExcelProperty(value = "用户id")
 		private long userId;

 		/** type 1好友申请2入群申请  */
 		@ApiDesc(value = "1好友申请2入群申请", required = 0)
 		@ExcelProperty(value = "1好友申请2入群申请")
 		private int type;

 		/** applyUserId 申请用户id  */
 		@ApiDesc(value = "申请用户id", required = 0)
 		@ExcelProperty(value = "申请用户id")
 		private long applyUserId;

 		/** describe 描述  */
 		@ApiDesc(value = "描述", required = 0)
 		@ExcelProperty(value = "描述")
 		private String describe;


 		/** updateDate   */
 		@ApiDesc(value = "", required = 0)
 		@ExcelProperty(value = "")
 		private Date updateDate;

 		/** status   */
 		@ApiDesc(value = "", required = 0)
 		@ExcelProperty(value = "")
 		private int status;


    public static ImFriendApplyResponseVo build(){
        return new ImFriendApplyResponseVo();
    }

    
     		public void setUserId( long userId){
 		 		this.userId = userId ; 
 		 		}
 		public ImFriendApplyResponseVo toUserId( long userId){
 		 		this.userId = userId ; 
 		 		 return this ;
 		}

 		public long getUserId(){
 		 		return this.userId;
 		}
    
     		public void setType( int type){
 		 		this.type = type ; 
 		 		}
 		public ImFriendApplyResponseVo toType( int type){
 		 		this.type = type ; 
 		 		 return this ;
 		}

 		public int getType(){
 		 		return this.type;
 		}
    
     		public void setApplyUserId( long applyUserId){
 		 		this.applyUserId = applyUserId ; 
 		 		}
 		public ImFriendApplyResponseVo toApplyUserId( long applyUserId){
 		 		this.applyUserId = applyUserId ; 
 		 		 return this ;
 		}

 		public long getApplyUserId(){
 		 		return this.applyUserId;
 		}
    
     		public void setDescribe( String describe){
 		 		this.describe = describe ; 
 		 		}
 		public ImFriendApplyResponseVo toDescribe( String describe){
 		 		this.describe = describe ; 
 		 		 return this ;
 		}

 		public String getDescribe(){
 		 		return this.describe;
 		}
    
    
     		public void setUpdateDate( Date updateDate){
 		 		this.updateDate = updateDate ; 
 		 		}
 		public ImFriendApplyResponseVo toUpdateDate( Date updateDate){
 		 		this.updateDate = updateDate ; 
 		 		 return this ;
 		}

 		public Date getUpdateDate(){
 		 		return this.updateDate;
 		}
    
     		public void setStatus( int status){
 		 		this.status = status ; 
 		 		}
 		public ImFriendApplyResponseVo toStatus( int status){
 		 		this.status = status ; 
 		 		 return this ;
 		}

 		public int getStatus(){
 		 		return this.status;
 		}
    






}
